immaculate beach - Espagnol Anglais Dictionnaire